]> dgit.raspbian.org Git - gnome-shell.git/commitdiff
build: Add explicit dependency on Xfixes
authorMarco Trevisan (Treviño) <mail@3v1n0.net>
Wed, 1 May 2024 20:33:43 +0000 (22:33 +0200)
committerFlorian Müllner <fmuellner@gnome.org>
Sat, 13 Sep 2025 16:59:47 +0000 (18:59 +0200)
We use the xfixes extensions in tray icons but we rely on the dependency
brought to us from other libraries as mutter but let's make it explicit

Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell/-/merge_requests/3818>
(cherry picked from commit b45e02621a0e1888131010eb764dcbe57a6846d3)

meson.build
src/tray/meson.build

index 1f3c33fc7288c176453e60ce5acfc21c484b3142..751578ee768f6ffc478e9b13b962f86fb15df25f 100644 (file)
@@ -93,6 +93,7 @@ have_x11 = mutter_dep.get_variable('have_x11') == 'true'
 have_x11_client = mutter_dep.get_variable('have_x11_client') == 'true'
 if have_x11_client or have_x11
   x11_dep = dependency('x11')
+  xfixes_dep = dependency('xfixes')
 endif
 
 if not have_fonts
index 1a86bcbabb4c738f0726f652d936677d06fbe805..2fc73f3a48af72140f3b7d50f8200af4ae06cab9 100644 (file)
@@ -9,6 +9,6 @@ tray_sources = [
 
 libtray = static_library('tray', tray_sources,
   c_args: ['-DG_LOG_DOMAIN="notification_area"'],
-  dependencies: [mutter_dep, mtk_dep],
+  dependencies: [mutter_dep, mtk_dep, xfixes_dep],
   include_directories: conf_inc
 )